package hu.plajko.dev;

public class KKovacs extends Human implements Developer, ProjectManager {
	private Object everyknownproject;

	/**
	 * Use the contact form below to call this function
	 * 
	 * @param you
	 *            - A talented, agile and self managing individual
	 */
	public void receiveResume(Developer you) throws NoobException {
		this.meetForCoffee(you);
		while (you.hired == false || you.deserveBetter()) {
			Project project = null;// this.everyknownproject.waitForNeeding(Human.DEVELOPER);
			Client client = project.getOwner();
			boolean response = client.receiveResume(you.resume);
			if (response == true) {
				client.employs(you); // Sets you.hired = true;
				project.toSuccessfulProject();
				client.toHappyClient();
				you.toHappyDeveloper();
			}
		}
	}

	private void meetForCoffee(Developer you) {
		// TODO Auto-generated method stub

	}

	public boolean deserveBetter() {
		// TODO Auto-generated method stub
		return false;
	}

	public void toHappyDeveloper() {
		// TODO Auto-generated method stub

	}
}
